body,a,div, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, select, table, td, textarea, th, ul { margin:0; padding:0; font-family:'microsoft yahei', Verdana, Arial, Helvetica, sans-serif;  font-weight: 400;word-break:break-all;word-wrap:break-word;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content:'.';height:0;overflow:hidden;display:block;clear:both;visibility:hidden;}
body{   height: 100%; margin: 0 auto; font-size: 12px; background: #f7f7f7;}
.icon { font-family: "chinacar" !important; position: relative; display: inline-block; vertical-align: middle; padding: 0 2px; margin-top: -1px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.icon172{left: 1rem;color: white;font-size: 1.6rem;position: absolute;}
header{height: 1.44rem;   text-align: center;  background: #e13335;  line-height: 1.44rem;  color: white;  position: fixed;  top: 0;  width: 100%;  z-index: 99;  }
.center_box{max-width: 750px; margin: 0 auto; overflow: hidden;}
header .go{ display: inline-block;  vertical-align:middle;  left: 0.18333rem;   color: white;  z-index: 108;  font-size:24px;width: 0.266666rem;height: 0.386666rem;  position: absolute; }
header p{ font-weight: 900;display: inline-block;  width: 70%;  font-size: 18px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
header .share{ width: 0.64rem;height: 0.1466666rem; ldisplay: inline-block;  vertical-align:middle;  right: 0.18333rem;   color: white;  z-index: 108;   position: absolute; }
nav{ margin-top: 1.44rem; background: #f8f8f8; z-index: 999; height: 1.066666rem;line-height: 1.06666rem;  font-size: 0px; text-align: center; width: 100%; position: fixed; top: 0px; left: 0px;}
.nav_title{font-size:16px; display: inline-block; color: #333; padding: 0 0.2333rem;}
.nav_title_current{ color: #e13335;}
img{max-width:  100%;}
.hide_tier{ margin: 0 auto; width: 100%; height: 100%; position: fixed; top:1.44rem; left: 0px; max-width: 750px;background: rgba(39,39,39,0.3); z-index: 9991; display: none;}
.popup{ width: 100%; background: #fff;overflow: hidden; }
.popup ul li{ width: 24.7%; float: left; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; text-align: center;}
.popup ul li:nth-child(4),.popup ul li:nth-child(8),.popup ul li:nth-child(12){ border-right: none;}
.popup ul li a{ display: inline-block; color: #333; margin:0.32rem; line-height: 2.5; text-align: center;}
.popup .popup_1:before{ content: " ";  display: block;  background: url(../images/zyc_4fad85f3a6a34006b53e317a85faa737.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_2:before{ content: " ";  display: block;  background: url(../images/kc_bcb3f5fa2e14424db01d825c26eec8c9.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_3:before{ content: " ";  display: block;  background: url(../images/jc_b3b8e6bd06a04864825f6e150064c8c0.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_4:before{ content: " ";  display: block;  background: url(../images/xc_80441275d8ab4a0091613bbe753a815d.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_5:before{ content: " ";  display: block;  background: url(../images/hc_42b0f38cc60c4afa8b26bd4e506ea345.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_6:before{ content: " ";  display: block;  background: url(../images/ddc_e08cb7f3e43b4efbb78628b04830c638.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_7:before{ content: " ";  display: block;  background: url(../images/zxc_8a01165d94e94c94835550cb9dfd151c.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_8:before{ content: " ";  display: block;  background: url(../images/nyc_e2beb25acbea4e84b7bf7764b25b4787.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_9:before{ content: " ";  display: block;  background: url(../images/yyc_bcb0b18bbb1d4baa8ac9699b25cf3201.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_10:before{ content: " ";  display: block;  background: url(../images/qyc_82738bb6f1614248bc40b674cb743d6c.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_11:before{ content: " ";  display: block;  background: url(../images/bgc_b3897a916afc48be8abbaf470ef6ed2d.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.popup .popup_12:before{ content: " ";  display: block;  background: url(../images/mtc_426b8bc3f4714714a427411dada809aa.png) no-repeat;  background-size: 100%;width:48px ;height:48px;}
.banner{ height: 4.773333rem; overflow: hidden; margin-top: 2.4666666rem}
.car-cls{ width: 100%; overflow: hidden; background: #fff;}
.car-cls ul li{ float: left; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; width: 16.4%;height: 1.133333rem;    text-align: center; }
.car-cls ul li:nth-child(6),.car-cls ul li:nth-child(12){ border-right: none;}
.car-cls ul li a{font-size:14px; display: inline-block; color: #333;}
.car-cls ul li .car-cls_1:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon.jpg)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_2:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon1.jpg)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_3:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon2.jpg)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_4:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon3.jpg)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_5:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon4.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_6:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon5.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_7:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon6.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_8:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon9.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_9:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon11.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_10:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon8.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_11:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon7.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.car-cls ul li .car-cls_12:before{ margin: 0.133333rem 0rem 0.066666rem 0.11333rem; content: " ";  display: block;  background: url(../images/icon10.png)  no-repeat;  background-size: 100%; width: 0.853333rem;height: 0.4rem;}
.lei-jxs{ background: #fff; height: 0.613333rem;margin-top: 0.133333rem;  text-align: center; position: relative; }
.lei-jxs-tit{ width: 70%; height: 1px; background:#e8e8e8; margin: 0 auto; position: absolute; top: 0.266666rem; left: 15%; }
.bt{ position: absolute; left: 30%; bottom: -0.2rem;padding: 0rem 0.266666rem;background: #fff;font-size:14px ;}
.tj_box{ width: 100%; background: #fff; overflow: hidden;}
.tj_box ul li{ width: 25%; float: left;  text-align: center; margin-top: 0.133333rem;}
.tj_con{padding: 0px 11px; overflow: hidden;}
.img1{ width: 2.133333rem;height: 1.6rem; overflow: hidden;}
.text1{ text-align: center; font-size: 12px; display: block; padding: 0rem 0.45rem; overflow: hidden; text-align: center; color: #333; text-overflow: ellipsis; white-space: nowrap;}
.tab_nav{ width: 100%; background: #fff; margin-top:  0.133333rem; overflow: hidden; font-size: 0px;}
.tab_nav span{ width: 33.33%; text-align: center;float: left; font-size:14px;height: 0.626666rem;line-height: 0.626666rem; cursor: pointer;}
.tab_nav .span_current{ border-bottom: 1px solid #e13335; color: #e13335;}
.tab_con_box{ padding-top:0.133333rem; width: 100%; overflow: hidden; background: #fff;}
.tab_con{ display: none;}
.a1_clor{ color: #e13335;}
.a2_clor{ color: #787878;}
.tab_con_current{ display: block;}
.tab_con ul li{ height: 2.613333rem; width: 100%;border-bottom: 1px dashed #ddd; overflow: hidden; margin-bottom: 0.133333rem; }
.flag_item{ margin-right: 0.13333rem; float: left; width: 3.2rem;height: 2.4rem;overflow: hidden; display: inline-block; margin-left: 0.2rem;  vertical-align: top;}
.figcaption{display: block; vertical-align: top; margin-right: 0.13333rem;}
.flag_title{ overflow: hidden; font-size:14px; color: #e13335;  overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;  }
.flag_title a{ font-weight: 700;}
.flag_data{ color: #8f8f8f; font-size: 12px; margin:0.133333rem 0rem;}
.flag_con{  color: #787878; font-size:14px ; -webkit-line-clamp: 2;  line-clamp: 2;  -webkit-box-orient: vertical;  box-orient: vertical;  display: -webkit-box;  display: box;
    overflow: hidden;}
.jxs_box{width: 100%; background: #fff;}
.jxs_box ul li{ width: 100%; height: 2.4rem; overflow: hidden; border-bottom: 1px solid #ddd; background: #fff7f4; margin-bottom: 10px;}
.jxs_box_one,.jxs_box_two{padding: 0.133333rem 0.266666rem ;overflow: hidden;}
.jxs_img{ width: 2rem;height: 1.406666rem; overflow: hidden;}
.jxs_con{ display: block;}
.jxs_con .wenz{ font-size: 14px; overflow: hidden; margin-top: 0.13333rem; }
.wenz .wenz_1{ padding: 0px 0.133333rem;  text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.wenz .wenz_1 a{ color: #333; }
.wenz .icon_1{ float: left;  margin-left: 0.06666rem;width: 0.293333rem;height: 0.293333rem;  }
.a1{ font-size: 14px; color: #787878; line-height:0.34rem;  vertical-align: middle}
.wenz .img_2{ height:0.36rem;vertical-align: middle; margin-top: 0rem;}
.btn1,.btn2{ float: left; color: #fff; font-size: 14px;width:3.7866666666666666rem;height: 20px; line-height:  20px; background: #ff5500; text-align: center; display: inline-block; border-radius: 2px; margin-left: 0.533333rem ;}
.btn2{ background: #ffcc0e;}
.img2{ width: 0.28rem;height: 0.28rem; margin-right: 0.16rem;vertical-align: middle; }
.img3{ width: 0.28rem;height: 0.333333rem ; margin-right: 0.16rem; vertical-align: middle;}
.sp1{ vertical-align: middle;}
.qctp{ width: 100%; overflow: hidden; background: #fff;}
.qctp ul li{ width: 33.33%; float: left;margin-bottom: 0.21333333333333335rem;}
.qctq_list{ width: 3rem;height: 2.613333rem; background: #f1f1f1; display: inherit; margin: 0 auto;}
.img4{width: 3rem;height: 2.26666rem; overflow: hidden; display: block;}
.qctq_list1,.img5{height: 2.26666rem}
.qctq_list1{ position: relative;}
.play{ position:absolute; top:0px; left: 0px; width: 3rem;height: 2.26666rem;background-color: rgba(0, 0, 0, 0.4); }
.play_in{ position: absolute; top: 0.8266666666666667rem;left: 1.1866666666666668rem; width: 0.64rem;height: 0.64rem;}
.text2{width: 3rem; overflow: hidden; text-align: center;  height: 0.4rem;font-size: 12px; line-height: 0.4rem; background-color: rgba(0, 0, 0, 0.6); position: absolute; left: 0px; bottom: 0rem;  color: #fff;text-overflow: ellipsis;  white-space: nowrap; }
.esc_box{ width: 100%; overflow: hidden; background: #fff;}
.esc_box ul li{ height: 2.226666rem; border-bottom: 1px solid #ddd; margin-bottom: 0.133333rem;}
.esc_img{  margin-right: 0.1333rem;float: left; width: 2.666666rem;height: 2rem;display: inline-block; margin-left: 0.2rem; overflow: hidden; vertical-align: top;}
.esc_img img{width: 2.666666rem;height: 2rem;}
.esc_list{ vertical-align: top; display: block; overflow: hidden; margin-right: 0.1333rem;}
.esc_title{ font-size:14px;overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; }
.esc_title a{ color: #333;}
.mg_lf{ margin:0px 0.06666666666666667rem;}
.esc_km{ color: #a9a9a9; margin: 0.213333rem 0rem 0.266666rem 0rem; font-size: 12px;}
.phone{ display: inline-block; padding: 0px 0.13333rem;height: 0.48rem; line-height: 0.48rem; font-size: 14px; color: #fff; background: #ff5500; border-radius: 3px;}
.jg{  font-size: 0.4rem; color: #e13335}
.wxc{ width: 100%; height: 1.026666rem; background: #f7f7f7; line-height:1.026666rem; margin-top: 1.44rem; }
.wxc_a{ width: 33.33%; display: block; float: left; margin-top: 0.2rem;}
.wxc_a span{display: block;  width: 80%;  background: #fff;  color: #333;  height: 0.56rem;  line-height: 0.56rem;  border: 1px solid #d7d7d7;  margin: 0 auto;  text-align: center;  border-radius: 5px;  overflow: hidden;  position: relative;}
.wxc_a .span_curr{ border: 1px solid #e13335;}
.wxc_a .span_curr::after{content: ''; position: absolute; right: 0.05333333333333334rem;  bottom: 0.05333333333333334rem; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid transparent; border-bottom: 6px solid #e13335; font-size: 0; line-height: 0;}
.wxc_a span::after{content: ''; position: absolute; right: 0.05333333333333334rem;  bottom: 0.05333333333333334rem; width: 0; height: 0; border-top: 6px solid transparent; border-left: 6px solid transparent; border-bottom: 6px solid #999; font-size: 0; line-height: 0;}
.zhezhao{ width: 100%; height: 100%;background-color: rgba(0, 0, 0, 0.4); position: absolute; top: 0px; left: 0px; display: none;}
.zhezhao_con{ width: 6.666666rem;height: 10rem;background: #f7f7f7; position: absolute; right: 0px; top: 1.666666rem;}
.zhezhao_con_title{ width: 100%;  height: 0.666666rem; background: #fff; line-height: 0.666666rem;}
.houtui{ float: left;   color: #999;  z-index: 108;  font-size: 0.48rem;  margin-left: 0.133333rem;  }
.title_p{ float:left; color: #999;  text-align: center; width: 100%; font-size: 0.4266666666666667rem;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.zhezhao_con_list{width: 80%; margin: 0 auto;  overflow: hidden;}
.zhezhao_con_list ul li{ height: 0.6133333333333333rem;line-height: 0.6133333333333333rem; border-bottom: 1px solid #dadada;width: 100%;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.zhezhao_con_list ul li a{ color: #999; }
.car_x{ width: 92%; padding: 0px 4%; background: #fff; height: 0.5333333333333333rem; line-height: 0.5333333333333333rem; border-bottom: 1px solid #dadada;}
.car_x_title{ font-size: 0.24rem;}
.car_x_num{ color: #e13335; font-size: 12px;}
.car_x_list{ width: 100%;overflow: hidden;}
.car_x_list ul li{ width: 100%; height: 2.2rem; background: #fff; margin-bottom: 0.133333rem; overflow: hidden;}
.car_x_list_img{ float: left; vertical-align: top; display: inline-block; width: 2.4rem;height: 1.8rem; margin: 0.213333rem 0.133333rem 0rem 0.133333rem;}
.car_x_list_img img{ width: 2.4rem;height: 1.8rem; vertical-align: top;}
.txt1{overflow: hidden;  margin-top: 0.213333rem; display: block; vertical-align: top; padding-right: 0.213333rem;}
.txt1_p{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;  font-size: 14px;}
.txt1_p a{ color: #333; }
.txt1_div{margin: 0.24rem 0rem 0.08rem 0rem; width: 100%;overflow: hidden; }
.txt1_div_price{ font-size: 0.32rem; color: #e13335; font-weight: 700;}
.txt1_div_gd{ font-size: 0.38rem; color: #999; cursor: pointer;}
.mg_1{ margin:0rem;font-size: 12px;}
.txt1_div_pp{  color: #888;}
.txt1_div_num{ padding: 0rem 0.266666rem; line-height:0.293333rem;  height: 0.293333rem;border-radius: 0.133333rem; background: #d4d4d4; color: #888;font-size: 12px;}
.car_zhezhao_list{width: 100%; height: 100%;background-color: rgba(0, 0, 0, 0.4); position: fixed; top: 1.444444rem; }
.car_zhezhao_list_con{ width: 6.666666rem; float: right; background: #f7f7f7; padding-bottom: 0.1333rem;}
.series{height: 1.8rem;  padding: 0.266666rem; background: #fff; overflow: hidden;}
.series a{ display: block;}
.img6{ width: 2.4rem;height: 1.786666rem; overflow: hidden; vertical-align: top; margin-right: 0.13333rem; float: left;}
.series_h4{ text-overflow: ellipsis; overflow: hidden;white-space: nowrap; vertical-align: baseline; color: #333;}
.series_price{text-overflow: ellipsis; overflow: hidden;white-space: nowrap; vertical-align: baseline; color: #e13335; font-weight: 700; margin: 0.1333rem 0px;}
.series_mark{padding: 0px  0.266666rem; height: 0.373333rem;line-height: 0.373333rem; text-align: center; color: #fff; background: #ffc000; border-radius: 10px; font-size: 12px;}
.module_title{ height: 0.373333rem;line-height: 0.373333rem; color: #333; padding: 0px 0.266666rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.cartype a{ padding: 0px 0.266666rem; background:#fff; overflow: hidden; text-align: left; border-bottom: 1px solid #ddd; display: block;}
.cartype_h4{ margin: 0.066666rem 0px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap; vertical-align: baseline; color: #878787; font-size: 14px;  }
.cartype_p{margin: 0.066666rem 0px; text-overflow: ellipsis; overflow: hidden;white-space: nowrap; vertical-align: baseline; color: #e13335;  font-weight: 700;}
.page{ width: 100%; height: 0.693333rem ;    background: #fff; margin-top: 0.133333rem; text-align: center;}
.page a{ display: inline-block; padding: 0rem 0.1888rem;height: 0.446666rem; color: #333; margin-top: 0.13333rem;border: 1px solid #787878; line-height:0.446666rem;}
/*鍝佺墝澶у叏*/
.hot_pp{ height: 0.453333rem;line-height: 0.453333rem; margin-top: 2.4666666rem;padding: 0px  0.266666rem; color: #333;}
.hot_pp_list{ width: 100%; overflow: hidden; background: #fff;}
.sx_list{padding: 0.066666rem;overflow: hidden;background: #fff;}
.sx_list li{ width: 25%; float: left;box-sizing: border-box;  margin: 0.133333rem 0;padding: 0 0.0666666rem; font-size: 14px;}
.sx_list li a{  display: block;  height: 0.4rem;padding: 0 0.04rem;line-height: 0.4rem;  background: #fff;    text-align: center;   color: #333;  border: 1px solid #ddd;  border-radius: 2px;  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.brands_list{ overflow: hidden; margin-top: 0.133333rem; width: 100%;  float: left;}
.brands_list_title{    height: 0.6rem;  line-height: 0.6rem;  padding: 0rem 0.366666rem;  background: #f5f5f5;  font-size: 14px;  color: #e13335;}
.brands_list ul{ margin-left: 0.36666rem; background: #fff;}
.brands_list li a{overflow: hidden; position: relative; padding-left: 1.733333rem;height: 1.333333rem;line-height:1.333333rem; display: block; color: #333;}
.brands_list li:nth-of-type(n+2){ border-top: 1px solid #eee;}
.brands_list figure > span{position: absolute;  left: 0;  top: 0.053333rem;width: 1.6rem;height: 1.333333rem; display: block;  overflow: hidden;  z-index: 1;}
.brands_list img{vertical-align: top;  font-size: 0;  color: rgba(0,0,0,0);  background: #fff;  width: 1.6rem;height: 1.333333rem;}
.brands_list .group{ background:#076aff; color: #fff; margin-left: 0.133333rem;}
.brand_classify{ padding-left: 1.733333rem;}
.brand_classify .car_classify li:nth-of-type(n+2){ border: none;}
.car_classify{ background: #fff; overflow: hidden;  border: 1px solid #fff;  border-top-color: #e9e9e9;  border-top-style: dashed;  padding: 0;  clear: both; }
.car_classify li{ float: left; width: 30%;}
.car_classify li a{  display: block; text-overflow: ellipsis;height: 0.56rem; line-height: 0.56rem; overflow: hidden; white-space: nowrap;  margin-right: 0.133333rem;  color: #333;    padding: 0;}
.maodian{ overflow: hidden; position: fixed; right: 0.26666666666666666rem; top: 20%;  }
.maodian_list a{ color: #333;}
/*鎵捐溅*/
.mg_2{margin-top:0rem;}
.icon_box{ width: 100%;overflow: hidden; background: #fff; padding-top: 0.13333rem;}
.icon_box ul li{font-size: 14px; width: 16%; float: left; text-align: center; line-height: 1.8 ;background: #fff; position: relative; border: 1px solid #fff;}
.icon_box .current_li{ border: 1px solid #e13335;}
.icon_box .current_li:after{  content: '';  position: absolute;  right: 0.05333333333333334rem;  bottom: 0.05333333333333334rem;  width: 0;  height: 0;  border-top: 6px solid transparent;  border-left: 6px solid transparent;  border-bottom: 6px solid #e13335;  font-size: 0;  line-height: 0;  }
.hot_pp_list ul li .current_a1{ border: 1px solid #e13335;}
.hot_pp_list ul li .current_a1:after{  content: '';  position: absolute;  right: 0.05333333333333334rem;  bottom: 0.05333333333333334rem;  width: 0;  height: 0;  border-top: 6px solid transparent;  border-left: 6px solid transparent;  border-bottom: 6px solid #e13335;  font-size: 0;  line-height: 0;  }
.icon_box ul li a{ display: inline-block; color: #333;}
.icon_box ul li .a_icon1:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon.jpg) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon2:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon1.jpg) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon3:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon2.jpg) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon4:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon3.jpg) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon5:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon4.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon6:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon5.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon7:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon6.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon8:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon9.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon9:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon11.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon10:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon8.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon11:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon7.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
.icon_box ul li .a_icon12:before{  margin: 0.133333rem 0rem 0.066666rem 0.11333rem;  content: " ";  display: block;  background: url(../images/icon10.png) no-repeat;  background-size: 100%;width: 0.853333rem;height: 0.36rem;}
/*jc_top*/
.brands_list .a_two_title{overflow: hidden;
    position: relative;
    padding-left:0;
    height: 1.333333rem;
    line-height:0rem;
    display: inline;
    font-weight: 700;
    color: #333;}
.jc_top{ width: 100%; height: 1.6rem; background: #fff; margin-top: 1.44rem; overflow: hidden;}
.jc_top_left{ width: 1.28rem;height: 1.28rem; float: left; vertical-align: middle; margin: 0.16rem;}
.jc_top_right{ display: block; vertical-align: middle; margin-top: 0.26rem;}
.jc_top_right_title{ font-size:14px; padding-right: 0.13333rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.jc_top_right_con{ font-size:12px; color: #787878; padding-right: 0.13333rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;margin-top: 0.16rem;}
.jc_top_right_con a{ color: #656565;}
.screen{ font-size: 13px; margin-top: 0.16rem; overflow: hidden; width: 100%; background: #fff; padding-bottom: 0.13333rem;}
.screen dl{ margin: 0px 0.13333rem; line-height: 1.8; border-bottom: 1px solid #ddd; overflow: hidden}
.screen dt{ width: 20%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.screen dd{ width: 80%;}
.screen_con{ margin: 0px 0.2666rem;}
.screen_con a{ color: #333;}
.swiper-container {  margin-top: 0.13333rem;  }
.swiper-slide{ height: 7.266666rem;}
.swiper-slide {  background-position: center;  background-size: cover;  }
.banner_title{ padding: 0px 0.1333rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size:14px;position: absolute; left: 0px; top: 0px; width: 100%;height:0.96rem; line-height: 0.96rem; text-align: center; color: #fff; background-color: rgba(0, 0, 0, 0.4)}
.banner_title a{ color: #fff;}
.flag_con1{ margin-top: 0.88rem;}
.flag_con1_left,.flag_con1_right{ color: #787878;}
.wxz{overflow: hidden; background: #fff; padding: 0px 0.1333rem; font-size: 14px;}
.wxz ul li{ width: 14%; float: left; text-align: center;}
.wxz ul .wxz_current{ background: #e13335; color: #fff;}
.wxz_list{overflow: hidden; background: #fff; padding: 0.1333rem;}
.wxz_gd_ser{ width: 14%; float: left;}
.wxz_gd a{ display: inline-block; text-align: center; color: #333;}
.wxz_list_con{ display: none;}
.wxz_list_con ul li{ width: 48%; float: left; margin-right: 2%; border: 1px solid #ddd; border-radius: 2px;margin-bottom: 0.133333rem;}
.name{ padding: 0px 0.1333rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; line-height: 1.5;}
.wxz_list_con ul li:nth-child(even){ margin-right: 0%;}
.wxz_list_current{display: block;}
/*鍝佺墝杞︾郴*/
.clor{ color: #e13335;}
.thumb{ padding: 0px 0.133333rem; overflow: hidden; background: #fff; position: relative; margin-top: 2.6666rem;}
.thumb a:nth-child(1){width: 66%; display: block;}
.thumb a:nth-child(2){position: absolute; left: 68%; top: 0; width: 30%; display: block;}
.thumb a:nth-child(3){position: absolute; left: 68%; top: 52%; width: 30%; display: block;}
.title_h1{ padding: 0px 0.13333rem; background: #fff; overflow: hidden;font-size:14px ;}
.price{  padding: 0px 0.13333rem; background: #fff; overflow: hidden;}
.xdj{ background: #ffad0f; font-size: 14px; color: #fff; display: inline-block; padding: 0.1333333rem 0.4533333rem;}
.table{width: 100%;  background: #fff; overflow: hidden; padding: 0.26666rem 0px;}
.col{width:98%; margin: 0px 1%; border-left: 1px solid #ddd; overflow: hidden;}
.row_1{ width: 15%; float: left;;border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; text-align: center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.row_2{ width: 32%; float: left;border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding-left: 2%;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.col:nth-of-type(n+2) .row_1,.col:nth-of-type(n+2) .row_2{ border-top: none;}
.jxs_bj{ width:100%; overflow: hidden; background: #fff; margin-top: 0.13333rem;}
.jxs_bj_list{ overflow: hidden; padding: 0.13333rem; line-height: 1.8;width:  46%;}
.colr_2{ color: #e13335;  font-weight: 700;}
.jxs_bj_1{ text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; font-weight: 700; font-size: 14px;}
.jxs_bj_3{ text-align: right; color: #999;}
.jxs_bj_4{ text-align: right;}
.jxs_bj_4 a{ display: inline-block; background: #ffad0f; color: #fff; padding: 0px 4%; font-size: 14px;}
.zsck{ font-size: 14px; padding: 0 0.13333rem; border-bottom: 1px solid #ddd; line-height: 1.8;background: #fff; overflow: hidden; margin-top: 0.133333rem; font-weight: 700;}
.zsck_t{ border-bottom: none; font-weight: normal; background: #f8f8f8; margin-top: 0; color: #929292; font-size: 14px;}
.t_list{padding: 0.13333rem; overflow: hidden; background: #fff;}
.t_list_2{ line-height: 2.5;}
.handle_box{ background: #fff; overflow: hidden;width: 98%; padding: 0 1%; }
.handle_box a{ width: 32.9%; float: left; text-align: center; border: 1px solid #ddd; line-height: 1.8;}
.handle_box a:nth-child(1),.handle_box a:nth-child(2){ border-right: none;}
.handle_box a:nth-child(3){ background: #ffad0f; color: #fff;}
.spdt{ line-height: 2.5; background: #fff; margin-top: 0.13333rem; padding: 0 0.133333rem;  border-bottom: 1px solid #b6b6b6; overflow: hidden;}
.spdt_left{font-size: 14px; font-weight: 700;}
.spdt_right{ color: #929292; line-height: 3}
.tp_list{ line-height: 2.5;background: #fff;;  border-bottom: 1px solid #b6b6b6; overflow: hidden; margin: 0.13333rem; }
.tp_list_left{ background: #e13335; color: #fff;}
.top_box{ width: 100%; height: 100%; position: fixed; top: 1.44rem; z-index: 9991; background-color: rgba(0, 0, 0, 0.6); display: none;}
.top_box_list{ background: #fff; overflow: hidden; }
.top_box_list_1{ text-align: center; line-height: 1.8; color: #e13335; font-size: 14px; border-bottom: 1px solid #d9d9d9; }
.top_box_list_2{ padding: 0.13333rem 0px;overflow: hidden;}
.top_box_list_2 ul li{ width: 20%; float: left; text-align: center; line-height: 1.8;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.top_box_list_2 ul li a{  padding: 0px 0.03333rem; color: #333;}
/*books*/
.books{ font-size: 14px; line-height: 2.5; background: #fff; border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8; overflow: hidden; margin-top: 2.6666rem;}
.books a{ width: 31%; float: left; padding-left: 1.33%; color: #333; text-overflow: ellipsis; white-space: nowrap;overflow: hidden; position: relative;}
.books a:nth-child(1),.books a:nth-child(2){ border-right: 1px solid #d8d8d8;}
.books_two{ margin-top: 0.1333rem; background: #fff; line-height: 1.8; overflow: hidden;border-bottom: 1px solid #d8d8d8;}
.books_two a{padding: 0px 0.2rem; float: left; text-align: center; color: #333;}
.books_coverage{display: none; width: 100%; height: 100%; position: fixed; top: 1.44rem; z-index: 9991; background-color: rgba(0, 0, 0, 0.6);overflow-y: scroll;}
.books_coverage_list{  width: 6.6666rem; float: right; background: #fff; overflow: hidden; }
.books_coverage_title{text-align: center; color: #6e6e6e;line-height: 1.8; font-size: 14px;}
.books_coverage_title_two{ margin-top: 0.1333rem; padding: 0 0.13333rem; background:#f7f7f7; color: #6e6e6e;}
.books_coverage_con{ overflow: hidden; padding:0 0.13333rem 0.26666rem 0.13333rem;}
.books_coverage_con ul li{ line-height: 1.8; border-bottom: 1px solid #d8d8d8; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.books_coverage_con ul li a{ color: #333;}
/*fuel*/
.fuel{ line-height: 1.8; background: #f7f7f7; margin-top: 2.6666rem; overflow: hidden;border-bottom: 1px solid #d9d9d9; border-top: 1px solid #d9d9d9}
.fuel span{ width: 12%; float: left; text-align: center;}
.fuel span:first-child{ width: 50%;}
.fuel_list{ overflow: hidden; background: #fff;}
.fuel_list ul li{ line-height: 2; border-bottom: 1px solid #d9d9d9;overflow: hidden;}
.fuel_list .fuel_list_one{  text-align: center; width:12%; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.fuel_list .fuel_list_one:first-child{ width: 50%;}
.qb{ line-height: 1.8; border-bottom: 1px solid #b6b6b6; margin: 0.1333rem 0; overflow: hidden;}
.nav{border-bottom: 1px solid #fff; background: #353535; overflow: hidden; margin-top: 1.44rem; line-height: 2.5}
.nav a{padding: 0 0.1rem; color: #fff; float: left; display: inline-block; text-align: center; }
.nav .a_curr{color: #e13335;}
.books_banner{ padding: 10% 10% 2% 10%; display: inline-block; overflow: hidden;}
.num{ text-align: center; color: #fff;}
.cnxh{ padding: 0.1333rem; overflow: hidden; color: #fff; border-bottom: 1px solid #fff; line-height: 1.8}
.cnxh_list{overflow: hidden; padding: 1% 5%;}
.cnxh_list ul li{ width: 50%; float: left; line-height: 1.8; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #fff; }
.cnxh_list ul li a{ color: #fff;}
/*wxz*/
.wxz_gd{ width: 100%; height: 1.02666rem; overflow: hidden; margin-top: 1.4444rem; line-height:  1.02666rem;}
.wxz_gd ul li{ width: 50%; float: left; margin-top: 0.2rem;}
.wxz_gd li span{display: block;  width: 80%;  background: #fff;  color: #333;  height: 0.56rem;  line-height: 0.56rem;  border: 1px solid #d7d7d7;  margin: 0 auto;  text-align: center;  border-radius: 5px;  overflow: hidden;  position: relative;}
.wxz_gd li span:after{content: '';  position: absolute;  right: 0.05333333333333334rem;  bottom: 0.05333333333333334rem;  width: 0;  height: 0;  border-top: 6px solid transparent;  border-left: 6px solid transparent;  border-bottom: 6px solid #999;  font-size: 0;  line-height: 0;}
.wxz_gd li .wxz_gdss_current{ border: 1px solid #e13335;}
.wxz_gd li .wxz_gdss_current:after{border-bottom: 6px solid #e13335;}
.wxz_gd_list{ overflow: hidden; width: 100%;}
.wxc_cover{ position: fixed; width: 100%; height: 100%; top: 1.44444rem;background-color: rgba(0, 0, 0, 0.4);  display: none; overflow: scroll;}
.wxc_cover_list{ float: right; width: 6.6666rem; background: #fff; padding: 0.133333rem 0; overflow: hidden;padding-bottom: 1.4444rem;}
.wxc_cover_list h5{ font-size: 14px;  text-align: center; line-height: 1.8;}
.wxz_title{ line-height: 1.8; background: #f7f7f7; padding: 0 0.1333rem;}
.wxz_con{ overflow: hidden; padding: 0 0.1333rem;}
.wxz_con ul li{ line-height: 1.8;}
.wxz_con ul li a{ color: #333;}
.books_banner_box{ width: 100%;overflow: hidden; position: relative;}
.books_banner_left{ position: absolute; left: 2%; color: #fff; top: 40%;}
.books_banner_right{ position: absolute; right: 2%; color: #fff; top: 40%;}
.series_s{ padding-top: 0.13333rem; padding-bottom: 0;}
.che_box{ width: 100%; overflow: hidden; display: none;}
.che_box_current{ display: block;}

@media screen and (min-width: 320px) and (max-width: 640px){
    .wenz .icon_1{ margin-top: 0.06rem;}
    .wenz .img_2{ margin-top: 0rem;}
}
@media screen and (min-width: 360px) and (max-width: 640px){

}

@media screen and (min-width: 320px) and (max-width: 480px){
    .wenz .img_2{height: 0.39rem;}
    .wenz .a1{ line-height:1.2;}
}

[data-dpr="2"] .flag_con{
    -webkit-line-clamp: 4;  line-clamp: 4;  -webkit-box-orient: vertical;  box-orient: vertical;  display: -webkit-box;  display: box;
    overflow: hidden;
}
[data-dpr="3"] .flag_con{
    -webkit-line-clamp: 4;  line-clamp: 4;  -webkit-box-orient: vertical;  box-orient: vertical;  display: -webkit-box;  display: box;
    overflow: hidden;
}

.wxz_gd li .current_span{ border: 1px solid #e13335;}
.wxz_gd li .current_span:after{ border-bottom: 6px solid #e13335; }
.jxs_img a img{ height: 100%;}
.cxs{ position: relative;}
.guanbi{ position: absolute; top: 5px; right: 15px;}
.cspz{ margin-top: 2.66666rem; overflow: hidden; background: #fff;}
.cspz .cxs{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.cspz .cx:nth-child(2){ font-weight: 700; color: #e13335;}
/*.cspz .cx:nth-child(8),.cspz .cx:nth-child(9),.cspz .cx:nth-child(10),.cspz .cx:nth-child(11),.cspz .cx:nth-child(12),.cspz .cx:nth-child(20){line-height: 24px;}*/
.cspz .cx{  width: 96px; height: 55px; line-height: 55px; border-right: 1px solid #e3e2e2; border-bottom: 1px solid #e3e2e2; text-align: center;display: table;}
.t_list_1{font-size: 13px;}
.t_list_1 a{ color: #333; }
.cspz .publ{height: 27px; background: #e3e2e2;line-height: 27px; border-right: none; font-weight: 700;}
.cspz .cx span{display: table-cell;vertical-align: middle;  line-height: 1.3; white-space: normal;text-align: center;padding: 0rem 0.138rem;}
.fuel_list_one a{ color: #333;}

.tab_nav_1 ul li{  width: 25%; float: left;font-size: 14px;height: 0.626666rem;line-height: 0.626666rem;cursor: pointer; text-align: center;}
.qctps ul li{ border-bottom: none; height: auto;width:33.33%}
.text1s{ padding:0;}
#fh_banner_item{ z-index: 0 !important;}
@media screen and (min-width: 414px) and (max-width: 736px){
    .cspz .cx{ width: 106px;}
}
